rain grooves - Spanish English Dictionary